upright citizen

Translations
порядочный гражданин
He is known as an upright citizen in the community.
Он известен как порядочный гражданин в сообществе.
Definitions
An upright citizen is a person who adheres to moral and ethical principles, demonstrating honesty, integrity, and a commitment to the welfare of their community and society at large.